Text copied to clipboard!
Заглавие
Text copied to clipboard!Средно ниво Java разработчик
Описание
Text copied to clipboard!
Търсим Средно ниво Java разработчик, който да се присъедини към нашия екип от професионалисти в сферата на информационните технологии. Кандидатът ще работи по разработването, поддръжката и оптимизацията на съвременни Java-базирани приложения, използвани в различни индустрии. Идеалният кандидат трябва да има стабилен опит в Java програмирането, добро разбиране на обектно-ориентираното програмиране и желание за развитие в динамична среда.
Основните отговорности включват участие в целия жизнен цикъл на софтуерната разработка – от анализ и проектиране до внедряване и поддръжка. Ще работите в екип с други разработчици, QA инженери и проектни мениджъри, за да осигурите качествен и навременен продукт. Очаква се да допринасяте с идеи за подобрения, да следвате добри практики в програмирането и да поддържате високо ниво на кодовата база.
Работата включва използване на популярни Java фреймуърци като Spring и Hibernate, както и работа с бази данни, RESTful API и системи за контрол на версиите като Git. Ще имате възможност да работите по разнообразни проекти, включително уеб приложения, бекенд системи и интеграции с външни услуги.
Ние предлагаме конкурентно възнаграждение, възможности за професионално развитие, участие в обучения и конференции, както и гъвкаво работно време и възможност за дистанционна работа. Ако сте мотивиран, отговорен и имате страст към програмирането, ще се радваме да се запознаем с вас.
Отговорности
Text copied to clipboard!- Разработване и поддръжка на Java приложения
- Участие в проектирането на софтуерни архитектури
- Работа с бази данни и ORM технологии
- Създаване и поддръжка на RESTful API
- Използване на системи за контрол на версиите (напр. Git)
- Сътрудничество с екипа за осигуряване на качествен код
- Участие в код ревюта и прилагане на добри практики
- Отстраняване на бъгове и оптимизация на съществуващ код
- Поддържане на документация за разработения софтуер
- Следене на нови технологии и прилагането им в проектите
Изисквания
Text copied to clipboard!- Минимум 2 години опит с Java
- Добро познаване на Spring Framework
- Опит с бази данни (MySQL, PostgreSQL или подобни)
- Разбиране на обектно-ориентирано програмиране
- Опит с Git и системи за управление на версии
- Умения за работа в екип и комуникация
- Желание за учене и развитие
- Опит с REST API и JSON формати
- Базови познания по HTML, CSS и JavaScript са предимство
- Добро владеене на английски език
Потенциални въпроси за интервю
Text copied to clipboard!- Колко години опит имате с Java?
- Работили ли сте със Spring Framework? В какви проекти?
- Какви бази данни сте използвали досега?
- Как подхождате към отстраняване на бъгове?
- Какви инструменти използвате за контрол на версиите?
- Имате ли опит с разработка на RESTful API?
- Какво ви мотивира да се развивате като Java разработчик?
- Работили ли сте в екип по Agile методология?
- Какви са вашите очаквания от нова работна позиция?
- Готови ли сте да работите дистанционно или хибридно?